coastal defense radar - German English Dictionary